A Theorem Prover for Prioritized Circumscription

نویسندگان

  • Andrew B. Baker
  • Matthew L. Ginsberg
چکیده

In a recent paper, Ginsberg shows how a backward-chaining ATMS can be used to construct a theorem prover for circumscription. Here, this work is extended to handle prioritized circumscription. The ideas to be described have been implemented, and examples are given of the system in use. 1 Introduction Of all the approaches to nonmonotonic reasoning, Mc-Carthy's circumscription [McCarthy, 1980, McCarthy, 1986] seems to be the most popular. A great deal of work has gone into the development of new versions of circumscription designed to address various problems in commonsense reasoning. Much less work, however, has gone into the development of methods by which these formalisms might be implemented. In [Ginsberg, 1989], Ginsberg shows how a backward-chaining ATMS can be used to construct a theorem prover for circumscription. Here, this work is extended to handle prioritized circum-scription. In [Ginsberg, 1989], the following procedure is given to determine whether a particular sentence q follows from the circumscription axiom. First, you construct a default proof d for g, where d is a formula obtained by conjoining and disjoining instantiations of negations of the predicate being circumscribed. Then, you attempt to undermine this proof by constructing a default proof for ¬d. If you cannot undermine the original proof, then q is a consequence of the circumscription. This procedure implements parallel circumscription since all the defaults are treated equally. For almost all applications of nonmonotonic reasoning, however, it is necessary to establish a prioritization among the defaults. In inheritance hierarchies, for example, the general view is that defaults about a subclass should override defaults about its superclasses. So if Tweety is both a penguin and a bird, the default that penguins generally do not fly should have a higher priority than the default that birds generally do. In this paper, we show that the above method for computing parallel circumscription can be generalized to handle prioritized circumscription by extending the argument chain to consider arguments against the proposed proof of ¬d. One can view the procedure as a dispute between a believer B and an unbeliever U. B begins by presenting an argument for the desired conclusion. V then tries to rebut this argument by finding a counterargument at the same or higher priority. B now tries to refute the counterargument by finding a counter-counterargument at a strictly higher priority. This process of alternating rebuttals and refutations continues until one side cannot answer the other's …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Theorem Prover for Prioritized Supernormal Defaults

We present a top-down theorem prover for arbitrary clauses and defaults of the form true : δ/δ (supernormal defaults) with priorities. This especially allows to specify the perfect model semantics for stratified programs, but it includes also disjunctions, classical negation and more general defaults than the usual negations. In this paper, we concentrate on the handling of the priorities and c...

متن کامل

Abductive Reasoning with Filtered Circumscription∗

For logical artificial intelligence to be truly useful, its methods must scale to problems of realistic size. An interruptible algorithm enables a logical agent to act in a timely manner to the best of its knowledge, given its reasoning so far. This seems necessary to avoid analysis paralysis, trying to think of every potentiality, however unlikely, beforehand. These considerations prompt us to...

متن کامل

An Efficient Method for Eliminating Varying Predicates from a Circumscription

Circumscription appears to be the most powerful and well-studied technique used in formalizing common-sense reasoning. The general form of predicate circumscrip-tion allows for xed and varying ((oating) predicates. We show that the inference problem under this form of circumscription is eeciently reducible to inferencing under circumscription without varying predicates. In fact, we transform th...

متن کامل

Disambiguation by Prioritized Circumscription

This paper presents a method of resolving ambiguity by using a variant of circumscription, prioritized circumscription. In a disambiguation task, human seems to use various preferences which have various strength. In prioritized circumscription, we can express these preferences as defeasible constraints with various strength and we infer the most preferable logical models which satisfy stronger...

متن کامل

WP1.1 Survey of algorithms for non-monotonic formalisms applied to geographic information

According to the report on non-monotonic reasoning (Year 1 deliverable), three approaches has been presented: default reasoning, auto-epistemic logic and circumscription. The automation of these non-monotonic reasoning formalisms has been studied and several methods and theorem provers have been proposed, most of them dedicated to default reasoning. For default reasoning, several approaches hav...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989